barely win - German English Dictionary